package com.lyf.scm.plan.domain.remote.stock.dto;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.math.BigDecimal;

/**
 * description:
 *
 * @author: haodong
 * @data: 2020/9/11 11:52
 */
@Data
@ApiModel("实时库存DTO")
public class RealTimeStockDTO {

    @ApiModelProperty("省份code")
    private String realWarehouseProvinceCode;

    @ApiModelProperty("城市code")
    private String realWarehouseCityCode;

    @ApiModelProperty("县城市code")
    private String realWarehouseCountyCode;

    @ApiModelProperty("商品编码")
    private String skuCode;

    @ApiModelProperty("工厂编号")
    private String factoryCode;

    @ApiModelProperty("可用库存-实仓")
    private BigDecimal availableQty;

    @ApiModelProperty("锁定库存-实仓")
    private BigDecimal lockQty;

    @ApiModelProperty("在途-实仓")
    private BigDecimal onroadQty;

    @ApiModelProperty("真实库存-实仓")
    private BigDecimal realQty;

    @ApiModelProperty("仓库外部编号-wms")
    private String realWarehouseOutCode;

    @ApiModelProperty("仓库层级")
    private Integer realWarehouseRank;


}
